to have kittens - Turkish English Dictionary